halter straps - Alemán Inglés Diccionario